package uiMain.menuconsola;

import gestorHotel.Hotel;
import gestorHotel.factura.Factura;
import gestorHotel.habitacion.Habitacion;
import gestorHotel.reserva.LineaReserva;
import gestorHotel.reserva.Reserva;
import gestorHotel.reserva.TipoEstadoReserva;
import gestorHotel.usuarios.Usuario;

import java.util.ArrayList;
import java.util.Scanner;

public class OpcionDeMenuConsultarReserva extends OpcionDeMenu {

	public void ejecutar() {
		Scanner in = new Scanner(System.in);
		String h = seleccionarHotel();
		
		Hotel hotel = Main.hoteles.get(h);
		
		System.out.print("Ingrese el código de la reserva: ");
		int codReserva = Integer.parseInt(in.nextLine());
		
		if (!hotel.getReservas().containsKey(codReserva)) {
			System.out.println("Error: La reserva solicitada no existe!");
			return;
		}
		
		hotel.getReservas().get(codReserva).mostrar();
	}

	public String getDescripcion() {
		return "Consultar reserva.";
	}

}
